Configure an HTTP proxy
You can configure an HTTP proxy for all outgoing requests made by the Deployment Automation server.
Overview
The Deployment Automation server makes HTTP requests in various situations including:
-
Sending statistics to the analytics server
-
Requesting update information from the analytics server
-
Integrating with various external systems to fetch versions (via Source Configuration Type execution)
You can configure outgoing requests from the server to go through a proxy server.
Configure an HTTP proxy for outgoing sever requests
To configure an HTTP proxy for outgoing requests from the Deployment Automation server, modify the following parameters in the server's installed.properties file. If the parameters are left blank, no HTTP proxy server is used.
Parameter | Details |
---|---|
server.http.proxyHost |
Host name or IP address of the proxy server. For example localhost or smth.domain.name. Default value: blank |
server.http.proxyPort |
Connection port of the proxy server. For example 20020. Default value: blank |
server.http.nonProxyHosts |
A list of hosts or IP addresses that should be reached directly, bypassing the proxy.
Default value: blank. |
Configure an HTTP proxy for a component integrator
By default, component integrators use the proxy settings configured for the Deployment Automation server. However, you can override these settings in the component integrator's installed.properties file.
Parameter | Details |
---|---|
locked/component-integrator.http.proxyHost |
Host name or IP address of the proxy server. For example localhost or smth.domain.name. Default value: blank |
locked/component-integrator.http.proxyPort |
Connection port of the proxy server. For example 20020. Default value: blank |
locked/component-integrator.http.nonProxyHosts |
A list of hosts or IP addresses that should be reached directly, bypassing the proxy.
Default value: blank. |
locked/component-integrator.overrideServerProxySettings |
If true, the component integrator uses its own proxy settings instead of the global DA server settings. Default value: false. Note: If locked/component-integrator.overrideServerProxySettings=true and the component integrator proxy settings are blank, no proxy is used. |
See also: